manage a company or institution - Alemán Inglés Diccionario